.icon {
    display: inline-block;
    background-image: url(./images/icon2.png);
    background-size: 20px 250px;
    width: 20px;
    height: 20px;
}

.icon-home {
    background-position: 0px 123px;
    /* background-size: 40px 40px; */
}

.icon-home-o {
    background-position: 0px 148px;
    /* background-size: 280px 280px; */
}

.icon-community {
    background-position: 0px 174px;
    /* background-size: 280px 280px; */
}

.icon-community-o {
    background-position: 0px 200px;
    /* background-size: 280px 280px; */
}

.icon-cart {
    /* background-size: 280px 280px; */
    background-position: 0px 225px;
}

.icon-cart-o {
    /* background-size: 280px 280px; */
    background-position: 0px 250px;
}

.icon-my {
    /* background-size: 280px 280px; */
    background-position: 0 269px;
}

.icon-my-o {
    /* background-size: 280px 280px; */
    background-position: 0 295px;
}

.icon-valbug {
    /* background-size: 40px 40px; */
    background-position: 0 322px;
}

.icon-valbug-o {
    /* background-size: 40px 40px; */
    background-position: 0 347px;
}